• word of the day

    mucous membrane

    mucous membrane - Dictionary definition and meaning for word mucous membrane

    Definition
    (noun) mucus-secreting membrane lining all body cavities or passages that communicate with the exterior
    Synonyms : mucosa

Word used in video below:
text: So while an animal cell has a membrane,
Download our Mobile App Today
Receive our word of the day
on Whatsapp